//函数  封装了一些重复使用的代码 在需要的时候调用即可
(()=>{
    function add(x:string,y:string):string {
        return x+y
    }
    const result:string = add('111','222')
    console.log(result);
    
    const add2 = function(x:number,y:number):number {
        return x*y
    }
    console.log(add2(2,2));
    
    const add3:(x:number,y:number) => number = function(x:number,y:number){
        return x+y
    }
    console.log(add3(10,20));
    
})()